package cn.itcast.e_aop_anno2;

import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import org.springframework.stereotype.Component;

/**
 * 作者  Administrator
 * 时间  2017/4/24 10:22
 * 文件  SpringDao37
 * 描述  切面|普通对象
 */
@Component
@Aspect
public class BeProxyAdevice {

	@Pointcut("execution(* cn.itcast.e_aop_anno2.BeProxyClass.*(..))")
	public void pointCut(){}

	@Before("pointCut()")
	public void beforeDoing(){
		System.out.println("切入前");
	}

	@After("pointCut()")
	public void afterDoing(){
		System.out.println("切入后");
	}
}
